convoluted part of kidney lobule - Français Anglais Dictionnaire